home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / dev / c / AmiVoGL_MDEV.lha / examples / fmakefil.msc < prev    next >
Text File  |  1991-08-29  |  2KB  |  93 lines

  1. #
  2. # Makefile for FORTRAN vogle test programs.
  3. #
  4. F = -FPc
  5. LIB =  ..\hershey\src\hershey.lib ..\src\vogl.lib
  6. FFLAGS = -nologo -I..\src -Ox -AL -4Nt -c $(F)
  7.  
  8. #
  9. # The -4Nt means don't truncate any names (some vogle names are 
  10. # quite long - more than 6 characters anyway
  11. #
  12. .for.obj:
  13.         fl $(FFLAGS) $*.for
  14.  
  15. .obj.exe:
  16.         link /NOE /EXEPACK /STACK:0x2000 $*,,nul,$(LIB);
  17. #
  18. #  Note: The /STACK bit is only needed if you use lots of "Objects"
  19. #        like fobjvws. (Anyway, it's a bit big)
  20. #
  21.  
  22. ftrivial.obj: ftrivial.for
  23.  
  24. ftrivial.exe: ftrivial.obj $(LIB)
  25.  
  26. fsimple.obj: fsimple.for
  27.  
  28. fsimple.exe: fsimple.obj $(LIB)
  29.  
  30. fshapes.obj: fshapes.for
  31.  
  32. fshapes.exe: fshapes.obj $(LIB)
  33.  
  34. fpoly.obj: fpoly.for
  35.  
  36. fpoly.exe: fpoly.obj $(LIB)
  37.  
  38. fviews.obj: fviews.for
  39.  
  40. fviews.exe: fviews.obj $(LIB)
  41.  
  42. fcirctxt.obj: fcirctxt.for
  43.  
  44. fcirctxt.exe: fcirctxt.obj $(LIB)
  45.  
  46. fmoretxt.obj: fmoretxt.for
  47.  
  48. fmoretxt.exe: fmoretxt.obj $(LIB)
  49.  
  50. fmoretx2.obj: fmoretx2.for
  51.  
  52. fmoretx2.exe: fmoretx2.obj $(LIB)
  53.  
  54. fcurves.obj: fcurves.for
  55.  
  56. fcurves.exe: fcurves.obj $(LIB)
  57.  
  58. fpatches.obj: fpatches.for
  59.  
  60. fpatches.exe: fpatches.obj $(LIB)
  61.  
  62. fballs.obj: fballs.for 
  63.  
  64. fballs.exe: fballs.obj  $(LIB)
  65.  
  66. fobjvws.obj: fobjvws.for
  67.  
  68. fobjvws.exe: fobjvws.obj $(LIB)
  69.  
  70. fworld.obj: fworld.for
  71.  
  72. fworld.exe: fworld.obj $(LIB)
  73.  
  74. floc.obj: floc.for
  75.  
  76. floc.exe: floc.obj $(LIB)
  77.  
  78. fcube.obj: fcube.for
  79.  
  80. fcube.exe: fcube.obj $(LIB)
  81.  
  82. flcube.obj: flcube.for
  83.  
  84. flcube.exe: flcube.obj $(LIB)
  85.  
  86. ftetra.obj: ftetra.for
  87.  
  88. ftetra.exe: ftetra.obj $(LIB)
  89.  
  90. fsinwave.obj: fsinwave.for
  91.  
  92. fsinwave.exe: fsinwave.obj $(LIB)
  93.